travel around along a curved path - Français Anglais Dictionnaire